package com.jyh.dbOrder.entity;

import java.math.BigDecimal;
import java.util.Date;

public class JyhUserRechargeLog {
    /**
     * 
     *
     * @mbggenerated 2017-10-16
     */
    private Integer id;

    /**
     * 充值订单号
     *
     * @mbggenerated 2017-10-16
     */
    private String moneyno;

    /**
     * 订单编号(借款编号)
     *
     * @mbggenerated 2017-10-16
     */
    private String orderno;

    /**
     * 借款人编号
     *
     * @mbggenerated 2017-10-16
     */
    private String userno;

    /**
     * 名称
     *
     * @mbggenerated 2017-10-16
     */
    private String username;

    /**
     * 登录账号
     *
     * @mbggenerated 2017-10-16
     */
    private String loginaccount;

    /**
     * 充值金额
     *
     * @mbggenerated 2017-10-16
     */
    private BigDecimal paymoney;

    /**
     * 充值状态,关联jyh_config
     *
     * @mbggenerated 2017-10-16
     */
    private Integer rechargestate;

    /**
     * 充值方式
     *
     * @mbggenerated 2017-10-16
     */
    private Integer rechargetype;

    /**
     * 充值渠道
     *
     * @mbggenerated 2017-10-16
     */
    private Integer channel;

    /**
     * 充值银行
     *
     * @mbggenerated 2017-10-16
     */
    private String bankname;

    /**
     * 银行编码
     *
     * @mbggenerated 2017-10-16
     */
    private String bankcode;

    /**
     * 充值银行卡号
     *
     * @mbggenerated 2017-10-16
     */
    private String bankcardno;

    /**
     * 充值来源
     *
     * @mbggenerated 2017-10-16
     */
    private Integer source;

    /**
     * 提交时间
     *
     * @mbggenerated 2017-10-16
     */
    private Date submittime;

    /**
     * 成功时间
     *
     * @mbggenerated 2017-10-16
     */
    private Date successtime;

    /**
     * 失败时间
     *
     * @mbggenerated 2017-10-16
     */
    private Date failtime;

    /**
     * 失败原因
     *
     * @mbggenerated 2017-10-16
     */
    private String failmsg;

    /**
     * 最后修改时间
     *
     * @mbggenerated 2017-10-16
     */
    private Date timestamp;

    /**
     * 
     * @return ID 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 
     * @param id 
     *
     * @mbggenerated 2017-10-16
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 充值订单号
     * @return moneyNO 充值订单号
     */
    public String getMoneyno() {
        return moneyno;
    }

    /**
     * 充值订单号
     * @param moneyno 充值订单号
     *
     * @mbggenerated 2017-10-16
     */
    public void setMoneyno(String moneyno) {
        this.moneyno = moneyno == null ? null : moneyno.trim();
    }

    /**
     * 订单编号(借款编号)
     * @return orderNO 订单编号(借款编号)
     */
    public String getOrderno() {
        return orderno;
    }

    /**
     * 订单编号(借款编号)
     * @param orderno 订单编号(借款编号)
     *
     * @mbggenerated 2017-10-16
     */
    public void setOrderno(String orderno) {
        this.orderno = orderno == null ? null : orderno.trim();
    }

    /**
     * 借款人编号
     * @return userNO 借款人编号
     */
    public String getUserno() {
        return userno;
    }

    /**
     * 借款人编号
     * @param userno 借款人编号
     *
     * @mbggenerated 2017-10-16
     */
    public void setUserno(String userno) {
        this.userno = userno == null ? null : userno.trim();
    }

    /**
     * 名称
     * @return userName 名称
     */
    public String getUsername() {
        return username;
    }

    /**
     * 名称
     * @param username 名称
     *
     * @mbggenerated 2017-10-16
     */
    public void setUsername(String username) {
        this.username = username == null ? null : username.trim();
    }

    /**
     * 登录账号
     * @return loginAccount 登录账号
     */
    public String getLoginaccount() {
        return loginaccount;
    }

    /**
     * 登录账号
     * @param loginaccount 登录账号
     *
     * @mbggenerated 2017-10-16
     */
    public void setLoginaccount(String loginaccount) {
        this.loginaccount = loginaccount == null ? null : loginaccount.trim();
    }

    /**
     * 充值金额
     * @return payMoney 充值金额
     */
    public BigDecimal getPaymoney() {
        return paymoney;
    }

    /**
     * 充值金额
     * @param paymoney 充值金额
     *
     * @mbggenerated 2017-10-16
     */
    public void setPaymoney(BigDecimal paymoney) {
        this.paymoney = paymoney;
    }

    /**
     * 充值状态,关联jyh_config
     * @return rechargeState 充值状态,关联jyh_config
     */
    public Integer getRechargestate() {
        return rechargestate;
    }

    /**
     * 充值状态,关联jyh_config
     * @param rechargestate 充值状态,关联jyh_config
     *
     * @mbggenerated 2017-10-16
     */
    public void setRechargestate(Integer rechargestate) {
        this.rechargestate = rechargestate;
    }

    /**
     * 充值方式
     * @return rechargeType 充值方式
     */
    public Integer getRechargetype() {
        return rechargetype;
    }

    /**
     * 充值方式
     * @param rechargetype 充值方式
     *
     * @mbggenerated 2017-10-16
     */
    public void setRechargetype(Integer rechargetype) {
        this.rechargetype = rechargetype;
    }

    /**
     * 充值渠道
     * @return channel 充值渠道
     */
    public Integer getChannel() {
        return channel;
    }

    /**
     * 充值渠道
     * @param channel 充值渠道
     *
     * @mbggenerated 2017-10-16
     */
    public void setChannel(Integer channel) {
        this.channel = channel;
    }

    /**
     * 充值银行
     * @return bankName 充值银行
     */
    public String getBankname() {
        return bankname;
    }

    /**
     * 充值银行
     * @param bankname 充值银行
     *
     * @mbggenerated 2017-10-16
     */
    public void setBankname(String bankname) {
        this.bankname = bankname == null ? null : bankname.trim();
    }

    /**
     * 银行编码
     * @return bankCode 银行编码
     */
    public String getBankcode() {
        return bankcode;
    }

    /**
     * 银行编码
     * @param bankcode 银行编码
     *
     * @mbggenerated 2017-10-16
     */
    public void setBankcode(String bankcode) {
        this.bankcode = bankcode == null ? null : bankcode.trim();
    }

    /**
     * 充值银行卡号
     * @return bankCardNO 充值银行卡号
     */
    public String getBankcardno() {
        return bankcardno;
    }

    /**
     * 充值银行卡号
     * @param bankcardno 充值银行卡号
     *
     * @mbggenerated 2017-10-16
     */
    public void setBankcardno(String bankcardno) {
        this.bankcardno = bankcardno == null ? null : bankcardno.trim();
    }

    /**
     * 充值来源
     * @return source 充值来源
     */
    public Integer getSource() {
        return source;
    }

    /**
     * 充值来源
     * @param source 充值来源
     *
     * @mbggenerated 2017-10-16
     */
    public void setSource(Integer source) {
        this.source = source;
    }

    /**
     * 提交时间
     * @return submitTime 提交时间
     */
    public Date getSubmittime() {
        return submittime;
    }

    /**
     * 提交时间
     * @param submittime 提交时间
     *
     * @mbggenerated 2017-10-16
     */
    public void setSubmittime(Date submittime) {
        this.submittime = submittime;
    }

    /**
     * 成功时间
     * @return successTime 成功时间
     */
    public Date getSuccesstime() {
        return successtime;
    }

    /**
     * 成功时间
     * @param successtime 成功时间
     *
     * @mbggenerated 2017-10-16
     */
    public void setSuccesstime(Date successtime) {
        this.successtime = successtime;
    }

    /**
     * 失败时间
     * @return failTime 失败时间
     */
    public Date getFailtime() {
        return failtime;
    }

    /**
     * 失败时间
     * @param failtime 失败时间
     *
     * @mbggenerated 2017-10-16
     */
    public void setFailtime(Date failtime) {
        this.failtime = failtime;
    }

    /**
     * 失败原因
     * @return failMsg 失败原因
     */
    public String getFailmsg() {
        return failmsg;
    }

    /**
     * 失败原因
     * @param failmsg 失败原因
     *
     * @mbggenerated 2017-10-16
     */
    public void setFailmsg(String failmsg) {
        this.failmsg = failmsg == null ? null : failmsg.trim();
    }

    /**
     * 最后修改时间
     * @return timestamp 最后修改时间
     */
    public Date getTimestamp() {
        return timestamp;
    }

    /**
     * 最后修改时间
     * @param timestamp 最后修改时间
     *
     * @mbggenerated 2017-10-16
     */
    public void setTimestamp(Date timestamp) {
        this.timestamp = timestamp;
    }
}